/* Stylesheet for the 'Micetal Skin' Plone theme */

body.section-rupafin{
	background-image: url(++resource++uriachpharma.theme.images/Rupafin/fons.jpg);
	background-repeat: repeat-x;
	background-color: #003466;
}

.section-rupafin #visual-portal-wrapper {
	margin:0pt auto;
	width:950px;
	padding:0em 0.5em;
	background-color: #ffffff;
}
.section-rupafin div#portal-header{
	background-image: url(++resource++uriachpharma.theme.images/capsalera.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:83px;
}
/*public.css (línia 141)*/
.section-rupafin #portal-siteactions {
	background-color:transparent;
	float:right;
	height:auto;
	line-height:normal;
	list-style-image:none;
	list-style-type:none;
	margin:1px 0 0;
	padding:3px 1em 3px 0;
	white-space:nowrap;
}

/*public.css (línia 152)*/
.section-rupafin #portal-siteactions li {
	display:inline;
}

/*public.css (línia 155)*/
.section-rupafin #portal-siteactions li a {
	background-color:transparent;
	border:none;
	color: #02509B;
	height:auto;
	margin-right:0.2em;
	padding:0.2em;
	text-decoration:none;
	text-transform:lowercase;
}

/*public.css (línia 170)*/
.section-rupafin #portal-siteactions li a:hover {
	background-color:transparent;
	border:none;
	color:#436976;
}

/*personaltools*/
/*public.css (línia 372)*/
.section-rupafin #portal-personaltools {
	background-color:#0F2781;
	border-bottom:none;
	border-top:none;
	color:#fff;
	line-height:1.6em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0.6em 0 0;
	text-align:right;
	text-transform:lowercase;
}
/*public.css (línia 405)*/
.section-rupafin #portal-personaltools li a {
	color:#fff;
	text-decoration:none;
}
/*forms.css (línia 168)*/
.section-rupafin input.searchButton {
	background: url(++resource++uriachpharma.theme.images/boto_buscar.png);
	border:none;
	width: 63px;
	height: 21px;
	color:#fff;
	font-weight: bolder;
	cursor:pointer;
	font-size:100%;
	margin-bottom:1px !important;
	padding:1px;
	text-transform:lowercase;
}
/*forms.css (línia 58)*/
.section-rupafin #searchGadget {
	border:none;
	width: 295px;
	font-size: 120%;
}
/*forms.css (línia 178)*/
.section-rupafin .searchSection {display: none;}

/*public.css (línia 178)*/
.section-rupafin #portal-searchbox {
	background-color:transparent;
	clear:right;
	float:right;
	margin:2.5em 0 0 0.5em;
	padding:0 1em 0 0;
	text-align:right;
	text-transform:lowercase;
	white-space:nowrap;
	z-index:2;
}
/*public.css (línia 28)*/
.section-rupafin #portal-column-one .visualPadding {
	padding:0.6em 0 1em 1em;
}
.section-rupafin #portal-column-two{
	margin:0.5em;
	padding:0.6em 0.5em 0.5em 0;
	width: 240px;}
.section-rupafin #portal-globalnav {display: none;}
.section-rupafin #portal-colophon, #portal-breadcrumbs{display:none;}
/*columns.css (línia 13)*/
.section-rupafin #portal-columns {
	border-collapse:collapse;
	border-spacing:0;
	width:100% !important;
	background-color: #e4e4e6;
}
/*NAVIGATION*/
/*base.css (línia 104)*/
.section-rupafin li {
	margin-bottom:none;
}
.section-rupafin #portal-globalnav-product {
	background-color:transparent;
	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	white-space:nowrap;
	width:226px;
}
.section-rupafin ul#portal-globalnav-product li{
	font-weight:bolder;
	font-size: 12px;
	color: #0F2781;
	background-image: url(++resource++uriachpharma.theme.images/Rupafin/fons_menu1.png);
	background-repeat: no-repeat;
	padding:0.2em 0 0 0.8em;
	margin-bottom: 1em;
}
.section-rupafin table#sections_table td{height: 19px;}
/*public.css (line 346)*/
.section-rupafin #portal-globalnav-product li a {
	background-color: transparent;
	border: none;
	color: #0F2781;
	font-weight:bolder;
	height:auto;
	margin:0em;
	padding:0em;
	text-decoration:none;
	width:226px;
	}
.section-rupafin #portal-globalnav-product li p{
	line-height:1.5em;
	height:19px;
	background-image: url(++resource++uriachpharma.theme.images/Rupafin/fons_menu2.png);
	background-repeat: no-repeat;
	padding:0em 0 0 0.8em;
	margin:0em 0 0 -0.8em;
	width:226px;
	
	}
.section-rupafin #portal-globalnav-product li p a {
	background-color:transparent;
	border: none;
	color: #0F2781;
	height:auto;
	margin:0em;
	padding: 0em 0em 0.2em 1.2em;
	text-decoration:none;
	font-weight: normal;
	font-size: 11px;
	height: 19px;
	}
.section-rupafin #portal-globalnav-product li p a:hover {
	background-color:transparent;
	border: none;
	color: #0F2781;
	height:auto;
	margin:0em;
	padding: 0em 0em 0.2em 1.2em;
	text-decoration:underline;
	font-weight: normal;
	}
.section-rupafin #portal-globalnav-product li p img{margin-right: 0.3em;}
.section-rupafin #portal-globalnav-product li p a.selected {
	background-color:transparent;
	border: none;
	color: #0F2781;
	height:auto;
	margin:0em;
	padding:0em 0em 0.5em 1.2em;
	text-decoration:none;
	}
/*columns.css (línia 24)*/
.section-rupafin #portal-column-content {
	border-collapse:collapse;
	margin:0 0 2em;
	padding:0.5em 1em 0;
	vertical-align:top;
}

/*PORTLETS FIRST PAGE*/

/*PORTLETS*/
/*portlets.css (line 28)*/
.section-rupafin .portlet {
	background-color:White;
	border-bottom:none;
}
/*portlets.css (line 54)*/
.section-rupafin .portletHeader, .managedPortlet .portletHeader {
	border:none;
	font-weight:normal;
	line-height:1.6em;
	text-transform:lowercase;
	background-image: url(++resource++uriachpharma.theme.images/Rupafin/fons_barracaixes.png);
	background-repeat: repeat-x;
	height: 21px;
	color: #0F2781;
	font-weight: bolder;
	padding: 0.2em 0 0 0.3em;
}
/*portlets.css (line 62)*/
.section-rupafin .portletHeader a, .managedPortlet .portletHeader a {
	color:#014EA0;
}
.section-rupafin .portletItem{border:none;}
/*portlets.css (line 145)*/
.section-rupafin .ploneCalendar .weekdays th {
	background-color:#e7e7e7;
	border: none;
	font-weight:normal;
	padding:2px;
	text-align:center;
}
/*portlets.css (line 162)*/
.section-rupafin .ploneCalendar .todaynoevent {
border:2px solid red;
border-collapse:collapse;
}
/*forms.css (line 146)
div#uriach_right_portlets .context, .formControls .actionButtons .button, .documentEditable * .context {
	background: url(++resource++uriachpharma.theme.images/Rupafin/boto_votar.png);
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-size:100%;
	font-weight: bolder;
	width: 54px;
	height: 19px;
	margin: 0.3em 0;
	padding:1px 0 2px 0;
	text-transform:lowercase;
	float: right;
}*/
/*portlets.css (line 82)*/
.section-rupafin div#uriach_right_portlets .portletFooter {
	display:none;
}
/*popoll.css (line 12)*/
.section-rupafin .portletPopoll .portletItem {
	padding:0.5em 1em 2.5em 1em;
}
/*URIACHPHARMA STYLES*/
.section-rupafin div#uriach_productos_wrapper{
	display: block;
	background-color: #fff;
	border:none;
	width: 240px;
	padding-bottom: 0.5em;
}
.section-rupafin div.mainview_title{
	background-image: url(++resource++uriachpharma.theme.images/Rupafin/fons_barracaixes.png);
	background-repeat: repeat-x;
	height: 21px;
	color: #0F2781;
	font-weight: bolder;
	padding: 0.2em 0 0 0.3em;
	border:1px solid #FFFFFF;
	padding:0.3em 0 0 0.5em;
}

.section-rupafin div#uriach_productos_wrapper img {
	margin: 0.3em 0.3em 0 1.8em;
}

.section-rupafin div.uriach_homeview_box{
	display: block;
	background-color: #fff;
	width: 100%;
	overflow: auto;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin: 0.5em 0 1em 0;
	padding-left: 0em
}
.ie7 .section-rupafin div.uriach_homeview_box{
	display: block;
	background-color: #fff;
	width: 95%;
	overflow: auto;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin: 0.5em 0 1em 0;
	padding-left: 0em
}
.section-rupafin div#uriach_midleview_wrapper{
	margin: 0.5em 0 0.5em 0;
	background-color: transparent;
	width: 97%;
	overflow: auto;
}
.section-rupafin div.uriach_homeview_box_noticias{
	display: block;
	background-color: #fff;
	width: 99.8%;
	float: left;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.section-rupafin .newsTitle{
	color:#70B9D9;
	font-weight: bolder;
}
.section-rupafin #homepageNoticies{margin:1.2em;}
/*HR default from base.css (línia 49)*/
.section-rupafin #homepageNoticies hr {
	background-color:#EEEEEE;
	border:0 none;
	color:#EEEEEE;
	height:1px;
	margin:0.5em 0 1em;
}
/*base.css (line 41)*/
.section-rupafin #homepageNoticies p {
line-height:normal;
margin:0pt 0pt 0.5em;
}
.section-rupafin div#uriach_right_portlets{width: 200px; float: right; }

.section-rupafin div.vendedor_box{
	float:left;
	background-color:transparent;
	/*width: 104px;*/
	margin: 0.7em;
	/*padding:0em;*/
	text-align: center;
	font-size:10px;
	height: 200px;
}
.section-rupafin div.vendedor_box_responsables{
	float:left;
	background-color:transparent;
	width: 104px;
	margin: 0.7em;
	padding:0em;
	text-align: center;
	font-size:10px;
}
/*
.ie7 .section-rupafin div.vendedor_box{
	float:left;
	background-color:transparent;
	width: 89px; 
	margin: 1em;
	padding:0em;
	text-align: center;
}*/
.section-rupafin div.vendedor_box img{
	border: 2px solid white; 
}
.section-rupafin div.vendedor_box div#nom, strong{
	font-weight: bolder;
	color:#701A27
}

/*public.css (line 120)*/
.section-rupafin #portal-logo img {
	border:0pt none;
	margin:1em 0em;
	padding:0pt;
}
/*popoll portlet*/
.section-rupafin .portletPopoll {display:none;}
